Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 HAVEN LANE Terraced £1,618,254 £590,000 30 Aug 2002
82 HAVEN LANE Terraced £1,111,028 £1,120,000 30 Sep 2022
86 HAVEN LANE Terraced £1,399,059 £1,400,000 14 Feb 2023
88 HAVEN LANE Terraced £1,229,061 £760,000 6 Jun 2008
92 HAVEN LANE Terraced £2,113,478 £1,375,000 27 Jun 2014
98 HAVEN LANE Terraced £1,749,815 £1,350,000 31 Mar 2017